_p_o_r_t expects an AAAALLLLppppoooorrrrtttt structure. This structure is the returned
value of an AAAALLLLooooppppeeeennnnppppoooorrrrtttt((((3333ddddmmmm)))) call.
_f_i_l_l_p_o_i_n_t expects a long value, the fillpoint, in samples.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
AAAALLLLggggeeeettttffffiiiillllllllppppooooiiiinnnntttt and AAAALLLLsssseeeettttffffiiiillllllllppppooooiiiinnnntttt are obsolete and are provided for
backward compatibility. The preferred functions are _a_l_G_e_t_F_i_l_l_P_o_i_n_t(_3_d_m)
and _a_l_S_e_t_F_i_l_l_P_o_i_n_t(_3_d_m), both of which use units of sample frames.
AAAALLLLggggeeeettttffffiiiillllllllppppooooiiiinnnntttt((((3333ddddmmmm)))) returns the current fillpoint of a port.
AAAALLLLsssseeeettttffffiiiillllllllppppooooiiiinnnntttt((((3333ddddmmmm)))) sets the current fillpoint of a port.
Used with AAAALLLLggggeeeettttffffdddd((((3333ddddmmmm)))) and sssseeeelllleeeecccctttt((((2222)))) or ppppoooollllllll((((2222)))), controlling the
fillpoint lets you programmatically relinquish control to other
processes.
An input port will trigger the return from a sssseeeelllleeeecccctttt((((2222)))) or ppppoooollllllll((((2222)))) call
when there are at least _f_i_l_l_p_o_i_n_t samples available to be read.
An output port will trigger the return from a sssseeeelllleeeecccctttt((((2222)))) or ppppoooollllllll((((2222)))) call
when there are more than _f_i_l_l_p_o_i_n_t unfilled samples spaces.
AAAALLLLsssseeeettttffffiiiillllllllppppooooiiiinnnntttt does not perform any validity checking on the fillpoint;
it is up to the application to pass in a correct value.
The calls AAAALLLLrrrreeeeaaaaddddssssaaaammmmppppssss((((3333ddddmmmm)))) and AAAALLLLwwwwrrrriiiitttteeeessssaaaammmmppppssss((((3333ddddmmmm)))) may change the fillpoint
so you should set it just before you call sssseeeelllleeeecccctttt((((2222)))) or ppppoooollllllll((((2222)))).
AAAALLLLggggeeeettttffffiiiillllllllppppooooiiiinnnntttt((((3333ddddmmmm)))) can fail for the following reason:
AAAALLLL____BBBBAAAADDDD____PPPPOOOORRRRTTTT _p_o_r_t is invalid or null.
AAAALLLLsssseeeettttffffiiiillllllllppppooooiiiinnnntttt((((3333ddddmmmm)))) can fail for the following reasons: